#ifndef __APP_COMMON_H__
#define __APP_COMMON_H__

#include "log/log.h"
#include "sys/time.h"
#include "stddef.h"
#include "stdlib.h"
#include "string.h"

/**
 * @brief 获取当前时间
 * 
 * @return long 返回当前时间辍
 */
long App_Common_GetCurrentTime(void);

/**
 * @brief 字符数组转十六进制字符串数组
 * 
 * @param str 字符数组
 * @param len 字符数组长度
 * @return char* 返回十六进制字符串数组
 */
char *App_Common_StrToHexStr(char *str, int len);

/**
 * @brief 十六进制字符串数组转字符数组
 * 
 * @param hexstr 十六进制字符串数组
 * @param len 接受字符数组的长度指针
 * @return char* 返回的字符数组
 */
char *App_Common_HexStrToStr(char *hexstr, int *len);

#endif // __APP_COMMON_H__